.m-new-comment h2 {
  margin: 0 10px 5px;
  font-size: 16px;
  color: #999;
}
.m-new-comment h2 span {
  color: #6F6F6F;
  margin-right: 8px;
}
.m-new-comment .comment-list {
  position: relative;
  margin: 0 10px;
  height: 205px;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.m-new-comment .comment-list::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 200%;
  height: 200%;
  border: 1px solid #dbdbdb;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: scale(0.5);
  -webkit-transform-origin: left top;
  transform: scale(0.5);
  transform-origin: left top;
}
.m-new-comment .m-loading-normal {
  margin: 10px auto;
}
.m-new-comment .comment-box {
  background: #f7f7f7;
  padding: 12px 10px;
}
.m-new-comment .comment-box textarea {
  position: relative;
  overflow: hidden;
  padding: 6px 8px;
  font-size: 15px;
  color: #b0b0b0;
  background: #fff;
  outline: none;
  resize: none;
  display: block;
}
.m-new-comment .comment-box textarea::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 200%;
  height: 200%;
  border: 1px solid #dbdbdb;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: scale(0.5);
  -webkit-transform-origin: left top;
  transform: scale(0.5);
  transform-origin: left top;
}
.m-new-comment .comment-box button {
  width: 44px;
  height: 33px;
  background: url();
  -webkit-background-size: 44px 33px;
  background-size: 44px 33px;
  float: right;
  border: 0;
  outline: 0;
}
